Big Huge Thesaurus

trompe l'oeil

noun

sounds kind of like